synthetic rubber lattice - Turco Inglés Diccionario